package com.evil.application.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.evil.application.pojo.dto.order.log.AddRobotLogReqDTO;
import com.evil.application.pojo.dto.order.log.OrderNodeAssigneeDTO;
import com.evil.application.pojo.entity.ApplicationOrderLog;

/**
 * @author liyang
 * @date 2022-08-08 00:00
 */
public interface ApplicationOrderLogService extends IService<ApplicationOrderLog> {

    /**
     * 新增订单节点日志
     *
     * @param addRobotLogReqDTO addRobotLogReqDTO
     */
    void addOrderLog(AddRobotLogReqDTO addRobotLogReqDTO);

    /**
     * 新增订单节点日志
     *
     * @param addRobotLogReqDTO addRobotLogReqDTO
     * @param assignee          assignee
     */
    void addOrderLog(AddRobotLogReqDTO addRobotLogReqDTO, OrderNodeAssigneeDTO assignee);

}
